×

heavy traffic blocked the road meaning in Chinese

拥挤的车辆阻塞了道路

Related Words

  1. heavy traffic
  2. heavy traffic area
  3. heavy traffic line
  4. heavy traffic period
PC Version

Copyright © 2018 WordTech Co.